﻿body {background: none repeat scroll 0 0 #F5F5F5;color: #5A5A5A;font-family: Arial,Helvetica,sans-serif;font-size: 14px;}
a img {border: 0 none}
a {text-decoration: none; color:#63a2e7;}
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {margin: 0;padding: 0;}


#main_navigation{margin: 0 auto;width: 960px;}
#header {width: 100%;padding: 23px 0;}
#header_container {margin: 0 auto;width: 960px;}
#header_table {border-collapse: collapse;border-spacing: 0; width: 100%}
#header_table td {text-align: left;vertical-align: middle;}
.header_small_text {text-align: right;}
.email_icon {background: url("/Media/Images/E9A9427A-27A3-4645-BC6D-7327FA3D4030.png") no-repeat scroll -92px 0 transparent; width:29px; height:29px; }

#main_navigation .container {background: url("/Media/Images/8CCE5F0D-507D-4478-A36E-69D7BE9534F4.jpg") repeat-x scroll center top transparent;height: 35px;}

.block {background: none repeat scroll 0 0 #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.23);margin-bottom: 35px;}

.container ul {list-style: none outside none;}

#main_navigation .container ul li {background: url("/Media/Images/F02EEE7C-8C03-4783-B323-8EF3F03BAEAD.jpg") no-repeat scroll right center transparent;float: left;list-style: none outside none;padding-right: 2px;}
#main_navigation .container ul li:hover {
    background: url("/Media/Images/C6D06E42-86B6-4D28-8A65-53A9354332B7.jpg") no-repeat scroll right center transparent;
}
#main_navigation .container ul li a:hover {
    background: url("/Media/Images/69094DB1-98D2-4E8E-B195-24A3FA0237B9.jpg") repeat-x scroll center top transparent;
}
#main_navigation .container ul li:active {
    background: url("/Media/Images/76B5E797-635D-485F-B0E8-3A25E9B2C295.jpg") no-repeat scroll right center transparent;
}
#main_navigation .container ul li a:active {
    background: url("/Media/Images/05E67B1D-E32F-4AF0-93D4-289BDB4ADE83.jpg") repeat-x scroll center top transparent;
}
#main_navigation .container ul li#active {
    background: url("/Media/Images/DD649F7E-92D3-4A92-92E3-F137411A7385.jpg") no-repeat scroll right center transparent;
}
#main_navigation .container ul li#active a {
    background: url("/Media/Images/C1FEB62E-BC77-45EF-9606-796D77F8C30E.jpg") repeat-x scroll center top transparent;
}

#main_navigation .container ul li a {
    border: 0 none;
    color: #262626;
    display: block;
    float: left;
    font-family: 'Rosario',sans-serif;
    font-size: 14px;
    line-height: 35px;
    list-style-type: none;
    outline: 0 none;
    padding: 0 30px;
    text-shadow: 0 -1px 0 #FFFFFF;
}

#main_navigation .container ul li a:hover{
    border: 0 none;
    color: #007EE8;
    display: block;
    float: left;
    font-family: 'Rosario',sans-serif;
    font-size: 14px;
    line-height: 35px;
    list-style-type: none;
    outline: 0 none;
    padding: 0 30px;
    text-shadow: 0 -1px 0 #FFFFFF;
}



#main .container {
    padding: 30px 40px;
    width: 880px;
    left: 50%;
    right: 50%;    
    margin: 0 auto; 
}

#footer .container {
    padding: 30px 40px;
    text-align: left;
    width: 880px;
    left: 50%;
    right: 50%;    
    margin: 0 auto;     
}

.block {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.23);
    margin-bottom: 35px;
}

.qoute
{
    border: 0 none;
    color: #007EE8;
    display: block;
    float: left;
    font-family: 'Times New Roman';
    font-style: italic;
    font-size: 28px;
    line-height: 35px;
    list-style-type: none;
    outline: 0 none;
    padding: 30px;
    text-shadow: 0 -1px 0 #FFFFFF;
}


.site-paragraph
{
    border: 0 none;
    color: #0A0A0A;
    font-family: 'Rosario',sans-serif;    
    font-size: 14px;  
    line-height:20px;
    text-shadow: 0 -1px 0 #FFFFFF;
}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}
.clearfix:after {
    clear: both;
}